Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 18, 2025

Bumps io.github.javiertuya:selema from 3.4.1 to 4.0.2.

Release notes

Sourced from io.github.javiertuya:selema's releases.

v4.0.2

  • Mask password logging in authenticated grid URLs
  • Instructions to create browser containers with custom chrome profile

v4.0.1

  • Upgrade junit5 to junit6 and add tests to check backwards compatibility with jdk11
  • Improve precision of the time window that appears in selema logs when a test fail (preloaded containers) #965

v4.0.0

Breaking changes

  • This release introduces several browser services and moves them to a dedicated namespace. The Selenoid browser service has been renamed and relocated to giis.selema.services.browser.SelenoidBrowserService.
  • .NET Core packages (MSTest, NUnit, and Selenium) are now declared as private assets (similar to Java's provided scope) to prevent propagation to the client. Clients must explicitly declare the required packages and specify the versions for each framework they use.
  • The minimum supported MSTest version is 4.0.0. This is due to breaking changes introduced in MSTest v4, which make it incompatible to maintain both v3 and v4 within the same package.
  • The MSTest ClassCleanupBehavior.EndOfClass value in the ClassCleanup attribute was previously used as a workaround in versions prior to v4 to prevent class cleanup from running at the end of all classes in a namespace. This issue has been resolved in MSTest v4, and the attribute has been removed. Clients must remove it from their code as well.
  • Since MSTest v4 is now the minimum supported version, packages and classes previously named with Mstest2 have been renamed to use Mstest4. Clients must update these references accordingly.

New features

  • Support for Selenium Dynamic Grid with video recording has been added. It is managed by the new DynamicGridBrowserService.
  • Support for Selenium Preloaded Containers with video recording has also been added. This significantly improves performance compared to the Dynamic Grid. It is managed by the new RemoteBrowserService. See the Remote browser servers and services section in the README.md file for more details.
  • Preloaded containers now support a remote mode of operation, intended for scenarios where tests run in an environment separate from the one hosting the browsers. A selema-video-controller server has been introduced to manage browser sessions and video recording.
  • An overloaded version of the setDriverUrl method has been added to configure a warm-up period during which failed connections to a remote browser are retried. This helps prevent test failures when the browser server has just been launched but is not yet ready.
Commits
  • 6812ee3 Release 4.0.2
  • b3d37d2 Mask password in authenticated grid url
  • 2d107c9 Use grid with username and password
  • 11db0f5 Experimental: instructions to create container with profile
  • e4b5411 Bump actions/setup-dotnet from 5.0.0 to 5.0.1 (#975)
  • 7d34946 Combined dependency updates (2025-12-02)
  • 3010ab8 Prepare for next iteration
  • 2ceb38a Release 4.0.1
  • 598cfdd Improve precision of failure interval, close #965
  • 1772f7b Trace preload times
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Dec 18, 2025
Bumps [io.github.javiertuya:selema](https://github.com/javiertuya/selema) from 3.4.1 to 4.0.2.
- [Release notes](https://github.com/javiertuya/selema/releases)
- [Commits](javiertuya/selema@v3.4.1...v4.0.2)

---
updated-dependencies:
- dependency-name: io.github.javiertuya:selema
  dependency-version: 4.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/io.github.javiertuya-selema-4.0.2 branch from 607f52a to a3dd6fc Compare January 15, 2026 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant